/*1.请定义一个交通工具(Vehicle)的类其中有: 属性： 速度(speed)、 体积(size)等，
方法：移动(move())、设置速度(setSpeed(int speed))、加速 speedUp()、减速 speedDown()等。
最后在测试类 Vehicle 中的 main()中实例化一个交通工具对象并通过方法给它初始化 speed,size 的值并且通过打印出来。
另外调用加速、减速的方法对速度进行改变。
 */

package demo;
public class Vehicle {
    private int speed;
    private int size;

    public Vehicle(){
    }
    public Vehicle(int speed,int size){
        this.speed=speed;
        this.size=size;
    }
//getter与setter方法
    public int getSpeed(){
        return speed;
    }
    public void setSpeed(int speed){
        this.speed=speed;
        System.out.println("您当前的速度为："+speed);

    }
    public int getSize()
    {
        return size;
    }
    public void setSize(int size){
        this.size=size;
        System.out.println("您当前的体积为:"+getSize());

    }
    //移动
    public void move(){
        System.out.println("你正在移动！");
    }
    //加速
    public void speedUp(){
        speed+=20;
        System.out.println("您正在加速！");
    }
    //减速
    public void speedDown() {
        speed-=20;
        if(speed<0){
            speed=0;
        }else{
            System.out.println("您正在减速！");
        }
    }
}
